# Purpose 
Determines which Third Party claims are eligible for document deletion based on retention policies

# Business workflow
Called in Automic by [ARCH.ONBASE.PROCESS.3P.RETENTION.EOM](https://uc4app01prod.saif.com:8443/awi/#AE_PROD:0100@pa/view/ARCH.ONBASE.PROCESS.3P.RETENTION.EOM&id=1152038&src=oh&type=JOBP&editable=false&navigation=default)

# Window / visual interface
Console app, no UI

# Function and behavior
- Gets claim IDs for retention processing from Imaging API
	- This is based on the months/day/year passed in as an argument
- Processes retention for each claim
- Marks retention claims as processed through Imaging API

# Data needs
Onbase access through ImagingAPI

# Test plan
?

#Prior Documentation

## Generated documentation

Full documentation is available at [docs/index.md](docs/index.md).

| Unit | Purpose | Index | Documentation |
| --- | --- | --- | --- |
| ProcessOB3PRetention (application) | Scheduled console application that identifies third-party claims due for retention-policy deletion and coordinates archival and processed status. | [Index](docs/applications/processob3pretention/index.md) | [Docs](docs/applications/processob3pretention/overview.md) |
| OBRetentionService (consumed SOAP client) | WCF SOAP proxy used by the application to submit third-party retention claims to the OnBase archival service. | [Index](docs/clients/obretentionservice/index.md) | [Docs](docs/clients/obretentionservice/overview.md) |

_Last updated: 2026-10-06_

## Sources
- ProcessOB3PRetention\ProcessOB3PRetention.csproj
- docs/applications/processob3pretention/index.md
- docs/clients/obretentionservice/index.md

